insulating bush - German English Dictionary